You are here: BlueCielo Meridian Enterprise Administrator's Guide > Installing Meridian > Upgrading Meridian > Upgrading Meridian vaults > Upgrading vaults to a newer database engine
Upgrading vaults to a newer database engine

Occasionally, BlueCielo ECM Solutions releases a newer generation of its database engines. Newer versions of Meridian might include small fixes to the database engines and upgrading is normally done as described in Upgrading Meridian vaults. But large-scale optimizations take longer to develop and test and result in a new generation of engines. When this happens, you might want to upgrade a vault to take advantage of its new features and performance. Upgrading a vault to a new generation of database engine is typically not done during the normal vault upgrade process but must be performed manually.

Note    An exception is when a vault that uses a first generation database engine (ObjectSet*.dll) is restored onto a 64-bit computer, the database engine is automatically upgraded to the second generation database engine (ht3*.dll).

Manually upgrading a vault to a newer database engine can be done by either when restoring the vault from a backup or by editing the Windows registry. In both cases, you specify a different database engine for the vault.

The filenames and descriptions of the different database engines are listed in the following table.

Database engine filenames
Filename Description

First generation

ObjectSet.dll

Hypertrieve 32-bit

ObjectSQL.dll

SQL Server 32-bit

ObjectORA.dll

Oracle 32-bit

Second generation

ht3.dll

Optimized Hypertrieve

ht3sql.dll

Optimized SQL Server

ht3ora.dll

Optimized Oracle

Third generation (64-bit only)

ht5.dll

Multithreaded Hypertrieve

ht5sql.dll

Multithreaded SQL Server

ht5ora.dll

Multithreaded Oracle

Before you begin

This task should only be performed during non-production hours and after a verified backup of the existing vault is made.

To upgrade a vault to a newer database engine during a restore from backup:

To upgrade a vault by editing the Windows registry:

  1. Disable and stop the EDM Server service (and the dependent BlueCielo File System service) with one of the following methods:

  2. Open the Windows registry and change the value of the DLLName setting described in the following topic to the filename of the database engine that you want the restored vault to use.

    HKEY_LOCAL_MACHINE\Software\Cyco\AutoManager Meridian\CurrentVersion\Installed DataStores\<vaultname>\CompoundItemService

  3. Re-enable and restart the EDM Server service .